Use `flatpak build` and point at the nightly repo when generating the
bundle.
appid=$1
-builddir=app
+builddir=flatpak_app
repodir=repo
flatpak-builder \
${builddir} \
build-aux/flatpak/${appid}.json
-flatpak-builder \
- --run ${builddir} build-aux/flatpak/${appid}.json \
- meson \
- --prefix /app \
- --libdir /app/lib \
- --buildtype release \
+flatpak build ${builddir} meson \
+ --prefix=/app \
+ --libdir=/app/lib \
+ --buildtype=release \
-Dx11-backend=true \
-Dwayland-backend=true \
-Dprint-backends=file \
-Ddemos=true \
_build .
-flatpak-builder \
- --run ${builddir} build-aux/flatpak/${appid}.json \
- ninja -C _build install
+flatpak build ${builddir} ninja -C _build install
flatpak-builder \
--finish-only \
flatpak build-bundle \
${repodir} \
${appid}-dev.flatpak \
- --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo \
+ --runtime-repo=https://nightly.gnome.org/gnome-nightly.flatpakrepo \
${appid}